docs: public static <DPO> MultipleResultCollectorContext<DPO> collect(Collection<ResultCollector<?,
              DPO>> resultCollectors) {
          List<Trigger> addedTriggers = new ArrayList<Trigger>();
          List<DataProvider<DPO>> addedDataProviders = new ArrayList<DataProvider<DPO>>();
          if (resultCollectors != null) {
              addedTriggers.addAll(resultCollectors);
              addedDataProviders.addAll(resultCollectors);
          }
  
          return new MultipleResultCollectorContext<DPO>(addedTriggers, addedDataProviders);
      }