@Override
	public int compareTo(SimpleVersion other) {
		if (this.major > other.major) {
			return 1;
		}
		if (this.major < other.major){
			return -1;
		}
		if (this.minor > other.minor) {
			return 1;
		}
		if (this.minor < other.minor) {
			return -1;
		}
		if (this.patch > other.patch) {
			return 1;
		}
		if (this.patch < other.patch) {
			return -1;
		}
		return 0;
	}