Returns an iterator over the elements in this queue.
@override Iterator<E> get iterator => _LinkedQueueIterator<E>(_head);