private void sortColComboBoxActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_sortColComboBoxActionPerformed
        // TODO add your handling code here:
        Sorter sort = new Sorter(DATA_POINTS);

        String optionChosen = sortColComboBox.getSelectedItem().toString();

        int mode = sortDirComboBox.getSelectedItem().toString().equals("Low to High") ?
            Sorter.LOW_TO_HIGH : Sorter.HIGH_TO_LOW;

        String data[][] = {};

        if(optionChosen.equals(dataTableHeader[0]))
        {
            data = sort.sortBest(recentData, 0, mode);
        }
        else if(optionChosen.equals(dataTableHeader[1]))
        {
            data = sort.sortBest(recentData, 1, mode);
        }
        else if(optionChosen.equals(dataTableHeader[2]))
        {
            data = sort.sortBest(recentData, 2, mode);
        }
        else if(optionChosen.equals(dataTableHeader[3]))
        {
            data = sort.sortBest(recentData, 3, mode);
        }
        else if(optionChosen.equals(dataTableHeader[4]))
        {
            // Penalties box! Make another sorter!
            data = sort.filterPenalties(recentData, 4, mode);
        }
        else
        {
            System.err.println("OH GOD! THE BLOOD!! ITS EVERYWHERE");
            System.exit(1);
        }

        displayData(data);
    }//GEN-LAST:event_sortColComboBoxActionPerformed