}
@Override
public final List<T> findAllPaginatedAndSorted(final int page, final int size, final String sortBy, final String sortOrder) {
final Response allPaginatedAndSortedAsResponse = findAllPaginatedAndSortedAsResponse(page, size, sortBy, sortOrder, null);
return getMarshaller().decodeList(allPaginatedAndSortedAsResponse.asString(), clazz);
}
@Override
public final Response findAllPaginatedAndSortedAsResponse(final int page, final int size, final String sortBy, final String sortOrder, final RequestSpecification req) {
final StringBuilder uri = new StringBuilder(getUri());