@SuppressWarnings("unchecked") public DataTable(int cols,Class<? extends Comparable<?>> type){
  this();
  Class<? extends Comparable<?>>[] types=new Class[cols];
  Arrays.fill(types,type);
  setColumnTypes(types);
}

@ SuppressWarnings ( "unchecked" ) public DataTable ( int cols , Class < ? extends Comparable < ? > > type ) { this ( ) ; Class < ? extends Comparable < ? > > [ ] types = new Class [ cols ] ; Arrays . fill ( types , type ) ; setColumnTypes ( types ) ; }
initializes a new instance with the specified number of columns and a single column type .
