/** * Returns true iff the given string is a valid "orderable" or "non-orderable" SLS version. */ public static boolean isValidVersion(String version) { // Note: Technically this condition is redundant this isOrderableVersion ==> isNonOrderableVersion. // Will check both for maintainability and legibility. return isOrderableVersion(version) || isNonOrderableVersion(version); } }