Version { static boolean isVersionNumeric(String version) { try { int value = (int) Integer.parseInt(version); return value >= 0 && !version.contains("+"); } catch (NumberFormatException e) { return false; } } @Deprecated  Version();   Version(VersionInfo info, boolean expired); static Version getInstance(); static boolean isAGPLVersion(); static boolean isExpired(); String getProduct(); String getRelease(); String getVersion(); String getKey(); VersionInfo getInfo();  }
@Test public void isVersionNumericPositiveIntegerTest() { Assert.assertTrue(Version.isVersionNumeric("7")); }
@Test public void isVersionNumericNegativeIntegerTest() { Assert.assertFalse(Version.isVersionNumeric("-7")); }
@Test public void isVersionNumericPositiveFloatTest() { Assert.assertFalse(Version.isVersionNumeric("5.973")); }
@Test public void isVersionNumericNegativeFloatTest() { Assert.assertFalse(Version.isVersionNumeric("-5.973")); }
@Test public void isVersionNumericLetterTest() { Assert.assertFalse(Version.isVersionNumeric("a")); }