code: public static void logStatus(final Logger logger,
  			final ArticleReaderInterface articleReader, final long startTime,
  			final long sleepingTime, final long workingTime)
  	{
  
  		String message = "Consumer-Status-Report ["
  				+ Time.toClock(System.currentTimeMillis() - startTime) + "]";
  
  		if (articleReader != null) {
  			message += "\tPOSITION <" + articleReader.getBytePosition() + ">";
  		}
  
  		message += "\tEFFICIENCY\t "
  				+ MathUtilities.percentPlus(workingTime, sleepingTime)
  				+ "\tWORK  [" + Time.toClock(workingTime) + "]" + "\tSLEEP ["
  				+ Time.toClock(sleepingTime) + "]";
  
  		logger.logMessage(Level.DEBUG, message);
  	}
docs: Logs the status of the article consumer.
  
  @param logger
  reference to the logger
  @param articleReader
  reference to the ArticleReader
  @param startTime
  start time
  @param sleepingTime
  time the consumer has slept
  @param workingTime
  time the consumer was working