code: public PaymillList<Preauthorization> list( final Preauthorization.Filter filter, final Preauthorization.Order order, final Integer count, final Integer offset ) {
      return RestfulUtils.list( PreauthorizationService.PATH, filter, order, count, offset, Preauthorization.class, super.httpClient );
    }
docs: This function returns a {@link List} of PAYMILL {@link Preauthorization} objects. In which order this list is returned
  depends on the optional parameters. If <code>null</code> is given, no filter or order will be applied, overriding the default
  count and offset.
  @param filter
  {@link com.paymill.models.Preauthorization.Filter} or <code>null</code>
  @param order
  {@link com.paymill.models.Preauthorization.Order} or <code>null</code>
  @param count
  Max {@link Integer} of returned objects in the {@link PaymillList}
  @param offset
  {@link Integer} to start from.
  @return {@link PaymillList} which contains a {@link List} of PAYMILL {@link Preauthorization}s and their total count.