An unbounded blocking queue of Delayed
elements, in which an element can only be taken when its delay has expired.
The head of the queue is that Delayed element whose delay
expired furthest in the past - if no delay has expired there is no head and
poll will return null.
This queue does not permit null elements.
This class implements all of the optional methods
of the Collection and Iterator interfaces.
This class implements all of the optional methods of the Collection and Iterator interfaces.
This class is a member of the Java Collections Framework.