Racerunner is a Java library which can stop threads. Stop waiting when at least one thread terminates and abort all the others. When you have multiple threads working on same problem (for example, a search problem), you can stop all the threads working on it when at least one of them finds a solution.
Full Specifications
What's new in version 1.0
General
ReleaseDecember 30, 2012
Date AddedDecember 31, 2012
Version1.0
Operating Systems
Operating SystemsWindows 2003, Windows Vista, Windows, Windows 7, Windows XP