class ServerVersion {

    public boolean greaterThanOrEqualTo(final int major, final int minor, final int series) {
        if (this.major < major) {
            return false;
        }
        if (this.major > major) {
            return true;
        }
        if (this.minor < minor) {
            return false;
        }
        if (this.minor > minor) {
            return true;
        }
        return this.series >= series;
    }

    public  ServerVersion(final String version);

}