docs: public void cleanTables() {
          try {
              DefaultTableModel algModel = (DefaultTableModel) jTableAlgorithms.getModel();
              DefaultTableModel strModel = (DefaultTableModel) jTableStreams.getModel();
              int rows = jTableAlgorithms.getRowCount();
              int srow = jTableStreams.getRowCount();
              int trow = this.taskList.size();
              for (int i = 0; i < rows; i++) {
                  algModel.removeRow(0);
              }
              for (int i = 0; i < srow; i++) {
                  strModel.removeRow(0);
              }
              for (int i = 0; i < trow; i++) {
                  this.taskList.remove(0);
              }
              this.taskTableModel.fireTableDataChanged();
          } catch (Exception e) {
              JOptionPane.showMessageDialog(null, "Error al limpiar la tabla.");
          }
      }