code: public static void logStatus(final Logger logger, final long time,
  			final int articleConsumer, final int diffConsumer,
  			final int sqlConsumer, final boolean archiveState,
  			final boolean articleState, final boolean diffState)
  	{
  
  		logger.logMessage(Level.INFO,
  				"\r\nDiffTool-Status-Report [" + Time.toClock(time) + "]"
  						+ "\r\nConsumerProducer \t[" + articleConsumer + " | "
  						+ diffConsumer + " | " + sqlConsumer + "]"
  						+ "\r\nArchiveProducer\t" + archiveState
  						+ "\r\nArticleProducer\t" + articleState
  						+ "\r\nDiffProducer   \t" + diffState + "\r\n");
  	}
docs: Logs the status of the diff tool.
  
  @param logger
  reference to the logger
  @param time
  time since start
  @param articleConsumer
  number of active article consumers
  @param diffConsumer
  number of active diff consumers
  @param sqlConsumer
  number of active sql consumers
  @param archiveState
  state of the arcive producer
  @param articleState
  state of the article producer
  @param diffState
  state of the diff producer