docs: public final <P> List<P> findSortedByQuery(String query, String sort, Integer skip, Integer limit, String projection, Class<P> as, Object... params) {
          Find find = this.createFind(query, sort, skip, limit, projection, params);
          return this.convertIterable(find.as(as));
      }