private boolean isHorizontalCandidate(char token, Board board, int column,
			int line) {
		if (column < 0 || column + 4 > board.columns()) {
			return false;
		} else {
			int i = 0;
			while (i < 4 && board.get(column + i, line) != opponent) {
				i++;
			}

			return i >= 4;
		}
	}