code: public static ResourceList<Call> list(final BandwidthClient client, final int page, final int size) throws IOException {
      	
          final String callUri = client.getUserResourceUri(BandwidthConstants.CALLS_URI_PATH);
  
          final ResourceList<Call> calls = 
          			new ResourceList<Call>(page, size, callUri, Call.class);
          
          calls.setClient(client);
  
          calls.initialize();
          
          return calls;
      }
docs: Factor method for Call list, returns a list of Call objects with page, size preference
  @param client the client
  @param page the page
  @param size the page size
  @return the list
  @throws IOException unexpected error.