Пример #1
0
 default Subscription observeModifications(
     Consumer<? super ListModification<? extends E>> observer) {
   addModificationObserver(observer);
   return () -> removeModificationObserver(observer);
 }