diff --git a/src/main/java/ru/nanit/limbo/protocol/registry/Version.java b/src/main/java/ru/nanit/limbo/protocol/registry/Version.java index f205417..c87385a 100644 --- a/src/main/java/ru/nanit/limbo/protocol/registry/Version.java +++ b/src/main/java/ru/nanit/limbo/protocol/registry/Version.java @@ -64,6 +64,22 @@ public enum Version { return prev; } + public boolean more(Version another) { + return this.protocolNumber > another.protocolNumber; + } + + public boolean moreOrEqual(Version another) { + return this.protocolNumber >= another.protocolNumber; + } + + public boolean less(Version another) { + return this.protocolNumber < another.protocolNumber; + } + + public boolean lessOrEqual(Version another) { + return this.protocolNumber <= another.protocolNumber; + } + public static Version getMin() { return V1_9; }