public Reference<? extends T> poll(){
  if (false)   VM.sysWriteln("in poll");
  return dequeue();
}

public Reference < ? extends T > poll ( ) { if ( false ) VM . sysWriteln ( "in poll" ) ; return dequeue ( ) ; }
checks if there is a reference on the queue , returning it immediately . the reference will be dequeued .
