code: protected final void addDataCollector(final Class collectorName) {
  		if (!DataCollector.class.isAssignableFrom(collectorName)) {
  			throw new RuntimeException("Class must be subclass of DataCollector!");
  		}
  		collectors.add(collectorName);
  	}
docs: Adds a DataCollector to the given list.
  
  @param collectorName The collector that should be added