private boolean checkForNakedQuads(LinkedList<NakedCandidates> pool, NakedCandidates comparator) {
		
		LinkedList<String> candidates = new LinkedList<String>();

		for (int index=0; index < pool.size(); index++) {
			for (int i=0; i < pool.get(index).values.size(); i++) {
				if (!passOver(candidates, pool.get(index).values.get(i))) {
					candidates.add(pool.get(index).values.get(i));
				}
			}
		}
		
		for (int index=0; index < comparator.values.size(); index++) {
			if (!passOver(candidates, comparator.values.get(index))) {
				candidates.add(comparator.values.get(index));
			}
		}

		return candidates.size() <= 4;
	}