This inspection reports instanceof expressions where the compared type is an interface, and the compared expression has a class type which neither implements the compared interface, nor has any visible subclasses which implement or extend the compared interface. While it is possible that this was intended, such a construct is most likely an error, where the resulting instanceof expression always evaluates to false