* @return Cons
   */
  public Cons sort(java.lang.reflect.Method predicate) {
    { Cons self = this;

      if (predicate == null) {
        predicate = Stella_Object.chooseSortPredicate(self.value);
      }
      return (Cons.helpSortConsList(self, self.length(), predicate));
    }
  }