code: @DoesServiceRequest
      public Iterable<CloudQueueMessage> retrieveMessages(final int numberOfMessages) throws StorageException {
          return this.retrieveMessages(numberOfMessages, QueueConstants.DEFAULT_VISIBILITY_MESSAGE_TIMEOUT_IN_SECONDS,
                  null /* options */, null /* opContext */);
      }
docs: Retrieves the specified number of messages from the front of the queue using the default request options. This
  operation marks the retrieved messages as invisible in the queue for the default visibility timeout period.
  
  @param numberOfMessages
  The number of messages to retrieve.
  
  @return An enumerable collection of {@link CloudQueueMessage} objects that represents the retrieved messages from
  the queue.
  
  @throws StorageException
  If a storage service error occurred during the operation.