@Override
	public int getColumnIndex(DynamicTableColumn<ROW_TYPE, ?, ?> identifier) {
		int count = tableColumns.size();
		for (int listIndex = 0; listIndex < count; listIndex++) {
			DynamicTableColumn<?, ?, ?> tableField = tableColumns.get(listIndex);
			if (tableField.equals(identifier)) {
				return listIndex;
			}
		}
		return -1;
	}
Returns the column index of the given column class

@param columnClass the class for the type of DynamicTableColumn you want to find.
@return the column index for the specified DynamicTableColumn. -1 if not found.
Ghidra/Framework/Docking/src/main/java/docking/widgets/table/GDynamicColumnTableModel.java