de.caff.version

## Interface SemVer.Prerelease.Identifier

- All Superinterfaces:
    java.lang.Comparable<SemVer.Prerelease.Identifier>
  All Known Implementing Classes:
    SemVer.Prerelease.AlphanumericIdentifier, SemVer.Prerelease.NumericIdentifier
  Enclosing class:
    SemVer.Prerelease

      public static interface SemVer.Prerelease.Identifier
      extends java.lang.Comparable<SemVer.Prerelease.Identifier>

  Identifier.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `int` | `compareTo(SemVer.Prerelease.AlphanumericIdentifier identifier)` Compare this to an alphanumeric identifier.
    `int` | `compareTo(SemVer.Prerelease.NumericIdentifier identifier)` Compare this to a numeric identifier.

    - ### Methods inherited from interface java.lang.Comparable

      `compareTo`

- - ### Method Detail

    - #### compareTo

          int compareTo(@NotNull
                        SemVer.Prerelease.NumericIdentifier identifier)

      Compare this to a numeric identifier.
      Parameters:
        `identifier` - numeric identifier
      Returns:
        negative if `this < identifier`,
        positive if `this > identifier`, and
        `0` if (@code this == identifier}

    - #### compareTo

          int compareTo(@NotNull
                        SemVer.Prerelease.AlphanumericIdentifier identifier)

      Compare this to an alphanumeric identifier.
      Parameters:
        `identifier` - alphanumeric identifier
      Returns:
        negative if `this < identifier`,
        positive if `this > identifier`, and
        `0` if (@code this == identifier}