¿Cómo probar si una clase de Java extiende a otra en tiempo de ejecución?

¿Cómo puedo probar si aes una subclase de b? Class<?> a = A.class; Class<?> b =