if (thisDouble < rDouble) return -1; if (thisDouble > rDouble) return 1; return 0;
if (thisDouble < rDouble) return -1; else if (thisDouble > rDouble) return 1; else return 0;
  public int cmpString(StringValue rValue)  {    if (isNumberConvertible() && rValue.isNumberConvertible()) {      double thisDouble = toDouble();      double rDouble = rValue.toDouble();      if (thisDouble < rDouble) return -1;      if (thisDouble > rDouble) return 1;      return 0;    }    return toString().compareTo(rValue.toString());  }