Problema al filtrar una jTable
private void Filtro() {
String val = "3";
TableRowSorter trsFiltro = new TableRowSorter(jTable1.getModel());
jTable1.setRowSorter(trsFiltro);
trsFiltro.setRowFilter(RowFilter.regexFilter("(?i)+val", 2));
}Tengo eso, y la tabla me devuelve los valores cuya columna 2 contienen el 3, pero lo que yo quiero es que me filtre y me devuelva todas las filas cuya columna 2 sea igual o mayor que 3