DefaultTableColumnModelExt has a removeColumn method. It would be very nice to
have a method to remove all the columns from the column model. This is very
useful when there are a large number of columns and user reorders columns.
Instead of moving columns around it would be a lot easier to simply remove all
columns and add them according to the preferred order.