public TSDataOptimizerTask(@NonNull Path destDir,@NonNull Collection<TSData> files){
  this(destDir);
  files.forEach(null);
}

public TSDataOptimizerTask ( @ NonNull Path destDir , @ NonNull Collection < TSData > files ) { this ( destDir ) ; files . forEach ( null ) ; }
create a new optimizer task and fill it with the given files .
