code: func (h VersionString) Compare(other interface{}) int {
  	v := MustParseVersion(h.String())
  	return compareVersionsWithSuffix(v.Number, v.PatchLevel, v.Suffix, other)
  }
docs: // Compare implements the compare.Comparer interface.