private static <T> List<ColumnConstraint<T>> wrapToStringConstraints(Class<T> type,
			Collection<ColumnConstraint<String>> stringConstraints) {

		List<ColumnConstraint<T>> list = new ArrayList<>();
		for (ColumnConstraint<String> constraint : stringConstraints) {
			list.add(new MappedColumnConstraint<>(new ObjectToStringMapper<>(type), constraint));
		}
		return list;
	}
Returns a list of all the {@link ColumnConstraint} that are capable of filtering the
given column type.

@param columnType the class of the data that is return by the table model for specific column.
@return  a list of all the {@link ColumnConstraint} that are capable of filtering the
given column type.
Ghidra/Framework/Docking/src/main/java/docking/widgets/table/DiscoverableTableUtils.java