@Override
		public int compareTo(City that) {
			if (this.d < that.d) {
				return -1;
			} else if (this.d > that.d) {
				return 1;
			}

			if (this.h > that.h) {
				return -1;
			} else if (this.h < that.h) {
				return 1;
			}

			if (this.c < that.c) {
				return -1;
			} else if (this.c > that.c) {
				return 1;
			}

			return 0;
		}