public void printAverages(final Logger logger, LogLevel level) {
		StringBuffer buffer = new StringBuffer();
		String delim = System.getProperty("line.separator");
		
		buffer.append("Run count: " + runCount_).append(delim);
		
		for (Map.Entry<String, MetricBean> entry : metricMap_.entrySet()) {
			MetricBean value = entry.getValue();

			if (value.count > 0 && value.total > 0d) {
				buffer.append("Average " + entry.getKey()).append(" : ").append(value.printAverage()).append(delim);
			}
		}
		
		LoggerWrap.log(logger, level, buffer.toString());
	}
public void printAverages ( final Logger logger , LogLevel level ) { StringBuffer buffer = new StringBuffer ( ) ; String delim = System . getProperty ( "line.separator" ) ; buffer . append ( "Run count: " + runCount_ ) . append ( delim ) ; for ( Map . Entry < String , MetricBean > entry : metricMap_ . entrySet ( ) ) { MetricBean value = entry . getValue ( ) ; if ( value . count > 0 && value . total > 0d ) { buffer . append ( "Average " + entry . getKey ( ) ) . append ( " : " ) . append ( value . printAverage ( ) ) . append ( delim ) ; } } LoggerWrap . log ( logger , level , buffer . toString ( ) ) ; }
@param logger