public int compareTo(Team other) {
		ArrayList<Integer> s1 = scores(), s2 = other.scores();
		Collections.sort(s1, Collections.reverseOrder());
		Collections.sort(s2, Collections.reverseOrder());

		if (s1.get(0) > s2.get(0))
			return 1;
		if (s1.get(0) < s2.get(0))
			return -1;

		if (s1.get(1) > s2.get(1))
			return 1;
		if (s1.get(1) < s2.get(1))
			return -1;

		if (s1.get(2) > s2.get(2))
			return 1;
		if (s1.get(2) < s2.get(2))
			return -1;

		if (s1.get(3) > s2.get(3))
			return 1;
		if (s1.get(3) < s2.get(3))
			return -1;

		return 0;
	}