28 |
|
* Collection<Callable<Result>> solvers) |
29 |
|
* throws InterruptedException, ExecutionException { |
30 |
|
* CompletionService<Result> ecs |
31 |
< |
* = new ExecutorCompletionService<Result>(e); |
31 |
> |
* = new ExecutorCompletionService<>(e); |
32 |
|
* for (Callable<Result> s : solvers) |
33 |
|
* ecs.submit(s); |
34 |
|
* int n = solvers.size(); |
48 |
|
* Collection<Callable<Result>> solvers) |
49 |
|
* throws InterruptedException { |
50 |
|
* CompletionService<Result> ecs |
51 |
< |
* = new ExecutorCompletionService<Result>(e); |
51 |
> |
* = new ExecutorCompletionService<>(e); |
52 |
|
* int n = solvers.size(); |
53 |
|
* List<Future<Result>> futures = new ArrayList<>(n); |
54 |
|
* Result result = null; |