public void sortMatrixOnFirst() {
        for (int i = 0; i < column.length; i++) {
            for (int j = 1; j < column.length; j++) {
                if (column[j].top() < column[j - 1].top()) {
                    StackElement help = column[j].getHead();
                    column[j].setNewHead(column[j - 1].getHead());
                    column[j - 1].setNewHead(help);
                }
            }
        }
    }