private boolean wincheck4() {
        for (int column = THREE; column < gv.getColSize(); column++) {
            for (int row = 0; row < (gv.getRowSize()-THREE); row++) {
                if (cells[row][column].getValue() != 0
                        && cells[row][column].getValue() == cells[row + 1][column - 1]
                                .getValue()
                        && cells[row][column].getValue() == cells[row + 2][column - 2]
                                .getValue()
                        && cells[row][column].getValue() == cells[row + THREE][column
                                - THREE].getValue()) {
                    return true;
                }
            }
        }
        return false;
    }