title: Rabbitmq retrieve multiple messages using single synchronous call
body: <p>Is there a way to receive multiple message using a single synchronous call ? </p>
  
  <p>When I know that there are N messages( N could be a small value less than 10) in the queue, then I should be able to do something like channel.basic_get(String queue, boolean autoAck , int numberofMsg ). I don't want to make multiple requests to the server .</p>