Wie teste ich, ob eine Java-Klasse zur Laufzeit eine andere erweitert?

Wie teste ich, ob aes sich um eine Unterklasse von handelt b? Class<?> a = A.class; Class<?> b =