public void addDataSet(T d){
  if (d == null)   return;
  calcMinMax(d);
  mDataSets.add(d);
}

public void addDataSet ( T d ) { if ( d == null ) return ; calcMinMax ( d ) ; mDataSets . add ( d ) ; }
adds a dataset dynamically .
