public void addHiddenColumn(TableColumn aColumn) {
		Objects.requireNonNull(aColumn);
		removeColumnWithModelIndex(aColumn.getModelIndex()); // dedup
		completeList.add(aColumn);
		aColumn.addPropertyChangeListener(this);
	}
Adds a table column to this model that is not visible default.  This column may be made
visible later by the user or by the system restoring a previously used visible column state.
@param aColumn the column
Ghidra/Framework/Docking/src/main/java/docking/widgets/table/GTableColumnModel.java