public E pollFirst() {return (size == 0) ? null : removeFirstImpl();}

public E pollFirst ( ) { return ( size == 0 ) ? null : removeFirstImpl ( ) ; }
public virtual E pollFirst(){return (_size == 0) ? default(E) : removeFirstImpl();}
