Duvida Interface

Pessoa existe uma forma de verificar se um objeto de uma determinada classe implementa tal inteface?

tipo ArrayList arrayList = new ArrayList();

tem como eu verificar se array list implementa por exemplo a interface list, algum tipo de instanceOf sei la?

é que quero fazer uma metodo que recebe um objeto, e com esse objeto quero verificar se ele implementa determinada interface ou outra…

att,

Obrigado,
André Justi.

O próprio InstaceOf já faz isso.

Se vc fizer (objeto instanceOf interface) e isso retornar true, então esse objeto implementa essa interface.