Time a given process/operation and report a failure if the elapsed time exceeds the max allowed time.
The timer won't start tracking time until calling {@link #start()}. If {@link #complete()} or{@link #trigger()} is called before {@link #start()}, calls to {@link #start()} will fail.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.