if (maximum != null && minimum.compareTo(o) < 0)
if (maximum != null && maximum.compareTo(o) < 0)
  public Object stringToValue(String string)    throws ParseException  {    if (format != null)      {        Object o = format.parseObject(string);        // If a value class has been set, call super in order to get        // the class right. That is what the JDK API docs suggest, so we do        // it that way.        if (valueClass != null)          o = super.stringToValue(o.toString());        // Check for minimum and maximum bounds        if (minimum != null && minimum.compareTo(o) > 0)          throw new ParseException("The value may not be less than the"                                    + " specified minimum", 0);        if (maximum != null && minimum.compareTo(o) < 0)          throw new ParseException("The value may not be greater than the"                                    + " specified maximum", 0);        return o;      }    else      return super.stringToValue(string);  }