@Override
	public int compareTo(Hand o) {
		currentType = Validator.getHandType(this);
		Hand h = new Hand(this);
		Collections.sort(h.getCards());
		return currentType.getValue() > o.getCurrentType().getValue() ? -1
				: currentType.getValue() < o.getCurrentType().getValue() ? 1
				: 0;
	}