code: public static <U extends IsoUnit> Collector<Duration<U>, ?, Duration<U>> summingUp() {
  
          return Collectors.reducing(Duration.ofZero(), Duration::plus);
  
      }
docs: /*[deutsch]
  <p>Hilft, Dauer-Objekte in einem {@code Stream} aufzusummieren. </p>
  
  <p>Hinweis: Eine Normalisierung des Ergebnis wird noch nicht gemacht. </p>
  
  <p>Beispiel f&uuml;r die Aufsummierung einer Dauerliste und abschlie&szlig;enden Normalisierung: </p>
  
  <pre>
  List&lt;Duration&lt;ClockUnit&gt;&gt; list = new ArrayList&lt;&gt;();
  list.add(Duration.of(11, ClockUnit.HOURS));
  list.add(Duration.ofClockUnits(4, 35, 121));
  list.add(Duration.of(10, ClockUnit.MINUTES));
  
  Duration&lt;ClockUnit&gt; expected = Duration.ofClockUnits(15, 47, 1);
  
  assertThat(
  list.stream().collect(Duration.summingUp()).with(Duration.STD_CLOCK_PERIOD),
  is(expected));
  </pre>
  
  @param   <U> generic type of time units
  @return  Collector for summing up durations in a stream
  @since   5.0