@Test
	public void testRefilterHappens_ChangeFilterOptionNotText() throws Exception {

		//  "one", "two", "THREE", "Four", "FiVe", "sIx", "SeVEn", "EighT", "NINE", 
		//  "ten", "ten", "ten"

		startsWithFilter("t");
		assertFilteredEntireModel();
		assertRowCount(4); // matching values: two, ten, ten, ten

		startsWithFilter_CaseInsensitive("t");
		assertFilteredEntireModel();
		assertRowCount(5); // matching values: two, THREE, ten, ten, ten
	}
Specifically tests the sub-filtering behavior of the {@link ThreadedTableModel}, as well
as some other more complicated filtering combinations
Ghidra/Framework/Docking/src/test.slow/java/docking/widgets/table/threaded/DefaultThreadedTableFilterTest.java