Retrieves and removes the head of this queue. This method differs from Poll only in that it throws an exception if this queue is empty.
Removes the first occurrence of a specific object from the ICollectionT.(Inherited from ICollectionT.)
Removes a single instance of the specified element from this queue, if it is present