ret = DECREASING_SIZE_COMPARATOR;
ret = DECREASING_TIME_COMPARATOR;
  public static final Comparator getComparator(      boolean increasing, String name) {    Comparator ret;    if (name == null) {      ret = null;    } else if (name.equals(SIZE)) {      if (increasing) {        ret = INCREASING_SIZE_COMPARATOR;      } else {        ret = DECREASING_SIZE_COMPARATOR;      }    } else if (name.equals(COMPARE_TO)) {      if (increasing) {        ret = INCREASING_COMPARE_TO_COMPARATOR;      } else {        ret = DECREASING_COMPARE_TO_COMPARATOR;      }    } else if (name.equals(HASHCODE)) {      if (increasing) {        ret = INCREASING_HASHCODE_COMPARATOR;      } else {        ret = DECREASING_HASHCODE_COMPARATOR;      }    } else if (name.equals(CAPACITY)) {      if (increasing) {        ret = INCREASING_CAPACITY_COMPARATOR;      } else {        ret = DECREASING_CAPACITY_COMPARATOR;      }    } else if (name.equals(MAX_SIZE)) {      if (increasing) {        ret = INCREASING_MAX_SIZE_COMPARATOR;      } else {        ret = DECREASING_MAX_SIZE_COMPARATOR;      }    } else if (name.equals(MAX_CAPACITY)) {      if (increasing) {        ret = INCREASING_MAX_CAPACITY_COMPARATOR;      } else {        ret = DECREASING_MAX_CAPACITY_COMPARATOR;      }    } else if (name.equals(EXCESS_CAPACITY)) {      if (increasing) {        ret = INCREASING_EXCESS_CAPACITY_COMPARATOR;      } else {        ret = DECREASING_EXCESS_CAPACITY_COMPARATOR;      }    } else if (name.equals(TIME)) {      if (increasing) {        ret = INCREASING_TIME_COMPARATOR;      } else {        ret = DECREASING_TIME_COMPARATOR;      }    } else if (name.equals(GROUP_COUNT)) {      if (increasing) {        ret = INCREASING_GROUP_COUNT_COMPARATOR;      } else {        ret = DECREASING_GROUP_COUNT_COMPARATOR;      }    } else {      ret = null;    }    return ret;  }