Don't use instanceof in an equals() method unless the class is final. You could be comparing against a subclass which isn't equal to you, making equals() non-reflexive.
Don't use instanceof in an equals() method unless the class is final.
You could be comparing against a subclass which isn't equal to you,
making equals() non-reflexive.

kaffe/kaffe,kaffe/kaffe,kaffe/kaffe,kaffe/kaffe,kaffe/kaffe