code: public BeanQuery<T> orderBy(String orderByProperty) {
      this.comparator = new DelegatedSortOrderableComparator(new PropertyComparator(orderByProperty,
          new ComparableObjectComparator()));
      return this;
    }
docs: Specify the property of the Beans to be compared when ordering the result.
  When comparing, the property value of the bean must be instance of
  {@link Comparable}, Otherwise it will be treated as a null value. The null
  value is sorted at the top in ASC sorting and at the bottom in DESC
  sorting. The default Order is ASC order.
  
  @param orderByProperty