public static void main(String[] args) { double PRIORITY = 0.1; LoadManagingExecutionService service = new LoadManagingExecutionService( ThreadPoolFactory.createThreadPool()); service.execute(new TestExecutable(), PRIORITY); service.execute(new TestExecutable(), PRIORITY); service.execute(new TestExecutable(), PRIORITY); service.execute(new TestExecutable(), PRIORITY+0.3); service.execute(new TestExecutable(), PRIORITY+0.3); service.execute(new TestExecutable(), PRIORITY+0.3); service.execute(new TestExecutable(), PRIORITY+0.8); service.execute(new TestExecutable(), PRIORITY+0.8); }