code: @Override
      public <T> List<Future<T>> executeAll(@SuppressWarnings("unchecked") Callable<T>... callables) {
          List<Future<T>> responses = new ArrayList<>();
          for (Callable<T> callable : callables) {
              responses.add(execute(callable));
          }
          return responses;
      }
docs: /*
  (non-Javadoc)
  
  @see com.ericsson.concurrent.Executor#executeAll(java.util.concurrent.Callable<T>[])