code: @Override
      public Iterator<LeapSecondEvent> iterator() {
  
          final LeapSecondEvent[] events = this.getEventsInDescendingOrder();
          return Collections.unmodifiableList(Arrays.asList(events)).iterator();
  
      }
docs: /*[deutsch]
  <p>Iteriert &uuml;ber alle Schaltsekundenereignisse in zeitlich
  absteigender Reihenfolge. </p>
  
  @return  {@code Iterator} over all stored leap second events
  which enables for-each-support