def peek(self):
return self._encode_invoke(queue_peek_codec)<EOL>
Retrieves the head of queue without removing it from the queue. If the queue is empty, returns ``None``.

:return: (object), the head of this queue, or ``None`` if this queue is empty.