/** * Compare the versions. * * @param versionNumber * Version number string to compare against * @return The result is a negative integer if o is _numerically_ less than this number. The result is a positive integer if o is _numerically_ greater than * this number. The result is zero if the version numbers are _numerically_ equal. */ public int compareTo(String versionNumber) { return versionCompare(toString(), versionNumber); }
/** * Compare the versions. * * @param versionNumber * Version number to compare against * @return The result is a negative integer if versionNumber is _numerically_ less than this number. The result is a positive integer if versionNumber is * _numerically_ greater than this number. The result is zero if the version numbers are _numerically_ equal. */ @Override public int compareTo(VersionNumber versionNumber) { return versionCompare(toString(), versionNumber.toString()); }