docs: public int compareTo(Version v) {
          if (this == v)
              return 0;
          int diff = major - v.major;
          if (diff != 0)
              return diff;
          diff = minor - v.minor;
          if (diff != 0)
              return diff;
          diff = micro - v.micro;
          if (diff != 0)
              return diff;
          return qualifier.compareTo(v.qualifier);
      }