Como testar se uma classe java estende outra em tempo de execução?

Como testar se aé uma subclasse de b? Class<?> a = A.class; Class<?> b =