Represents a standard semantic versioning three-part format for a dependency's version number. Primarily intended to parse and more reliably compare String version numbers.
Given a version number X.Y.Z, the MAJOR version X denoting incompatible API changes.
Given a version number X.Y.Z, the MINOR version Y denoting backward compatible API changes.
Given a version number X.Y.Z, the PATCH version Z denoting backward compatible bug fixes.
Returns whether this Version is greater than or equal to the specified BigDecimal version.
Returns whether this Version is greater than or equal to the specified String version.
Returns whether this Version is greater than or equal to the specified version instance.
Returns whether this Version is greater than or equal to the specified version number parts.