code: private static void method() {
  //		StopWatch stopWatch = new LoggingStopWatch();
  		Split split = SimonManager.getStopwatch("codeBlock2").start();
  
  		try {
  			// the code block being timed - this is just a dummy example
  			long sleepTime = (long) (Math.random() * 1000L);
  			Thread.sleep(sleepTime);
  			if (sleepTime > 500L) {
  				throw new Exception("Throwing exception");
  			}
  
  			split.stop("success");
  //			stopWatch.stop("codeBlock2.success", "Sleep time was < 500 ms");
  		} catch (Exception e) {
  			split.stop("failure");
  //			stopWatch.stop("codeBlock2.failure", "Exception was: " + e);
  		}
  	}
docs: example from http://perf4j.codehaus.org/devguide.html