code: public static TableColumnModel leftShift(TableColumnModel self, TableColumn column) {
          self.addColumn(column);
          return self;
      }
docs: Overloads the left shift operator to provide an easy way to add
  columns to a TableColumnModel.
  
  @param self   a TableColumnModel
  @param column a TableColumn to be added to the model.
  @return same model, after the value was added to it.
  @since 1.6.4