reactfx/src/main/java/org/reactfx/EventStream.java
default AwaitingEventStream<T> thenIgnoreFor(Duration duration) {
        return thenAccumulateFor(
                duration,
                t -> Collections.emptyList(),
                (l, t) -> l,
                Function.identity());
    }
/**
     * Returns an event stream that emits the first event emitted from this
     * stream and then ignores the following events for the given duration.
     * The first event that arrives after the given duration is emitted and
     * following events are ignored for the given duration again, and so on.
     */
Returns an event stream that emits the first event emitted from this
stream and then ignores the following events for the given duration.
The first event that arrives after the given duration is emitted and
following events are ignored for the given duration again, and so on.
Returns an event stream that emits the first event emitted from this stream and then ignores the following events for the given duration . The first event that arrives after the given duration is emitted and following events are ignored for the given duration again and so on .
default AwaitingEventStream<T> thenIgnoreFor(Duration duration) {
        return thenAccumulateFor(
                duration,
                t -> Collections.emptyList(),
                (l, t) -> l,
                Function.identity());
    }
default AwaitingEventStream < T > thenIgnoreFor ( Duration duration ) { return thenAccumulateFor ( duration , t -> Collections . emptyList ( ) , ( l , t ) -> l , Function . identity ( ) ) ; }
Returns an event stream that emits the first event emitted from this
 stream and then ignores the following events for the given duration.
Returns an event stream that emits the first event emitted from this stream and then ignores the following events for the given duration .