A search implementation allowing sorting which spans a new thread for each Searchable, waits for each search to complete and merges the results back together.
ParallelMultiSearcher Class | Lucene.Net.Search Namespace | ParallelMultiSearcher.Search Overload List