docs: @VisibleForTesting
    static boolean isGreaterThanOrEqualTo(Version first, Version second) {
      if ((first.getMajor() > second.getMajor())
          || (first.getMajor() == second.getMajor() && first.getMinor() >= second.getMinor())) {
        return true;
      }
      return false;
    }