microsoft-azure-storage/src/com/microsoft/azure/storage/queue/CloudQueue.java
@DoesServiceRequest
    public Iterable<CloudQueueMessage> peekMessages(final int numberOfMessages) throws StorageException {
        return this.peekMessages(numberOfMessages, null /* options */, null /* opContext */);
    }
@DoesServiceRequest
    public Iterable<CloudQueueMessage> peekMessages(final int numberOfMessages) throws StorageException {
        return this.peekMessages(numberOfMessages, null /* options */, null /* opContext */);
    }
Peeks a specified number of messages from the queue. A peek request retrieves messages from the front of the
queue without changing their visibility.

@param numberOfMessages
The number of messages to retrieve.

@return An enumerable collection of {@link CloudQueueMessage} objects that represents the requested messages from
the queue.

@throws StorageException
If a storage service error occurred during the operation.