public long stop() {
		if (isRunning()) {
			stop = System.nanoTime();
			total += stop - start;
			running = false;
		}
		
		return Math.round(total * getPrecision().value);
	}
public long stop() {
		if (isRunning()) {
			stop = System.nanoTime();
			total += stop - start;
			running = false;
		}
		
		return Math.round(total * getPrecision().value);
	}
public long stop ( ) { if ( isRunning ( ) ) { stop = System . nanoTime ( ) ; total += stop - start ; running = false ; } return Math . round ( total * getPrecision ( ) . value ) ; }
Stops to measure.

@return Elapsed time.
Stops to measure .