createColumnByName allows an instance of ColumnInterface as argument