--- jsr166/src/main/java/util/Queue.java 2003/08/06 01:57:53 1.15 +++ jsr166/src/main/java/util/Queue.java 2003/08/30 11:40:04 1.16 @@ -54,6 +54,14 @@ package java.util; * used as a special return value by the poll method to * indicate that the queue contains no elements. * + *

Queue implementations generally do not define + * element-based versions of methods equals and + * hashCode but instead inherit the identity based versions + * from class Object, because element-based equality is not + * always well-defined for queues with the same elements but different + * ordering properties. + * + * *

This interface is a member of the * * Java Collections Framework.