private Optional<String> parseVersion(String version) {
    String parsedVersion = null;
    if (!version.isEmpty()
        && Character.isDigit(version.charAt(0))
        && version.length() >= "1.2.3".length()) {
      parsedVersion = version;
    }
    return Optional.ofNullable(parsedVersion);
  }
Returns a list of testable versions sorted from oldest to newest

<p>
Note: if you need to compare version strings use {@link TestVersion#compare(String, String)} or
{@link TestVersion#equals}.

@return a list of testable versions sorted from oldest to newest
geode-junit/src/main/java/org/apache/geode/test/version/VersionManager.java