code: public static <T> Iterator<T> iterator(Mono<T> pub) {
          return Future.fromPublisher(pub).iterator();
  
      }
docs: Get an Iterator for the value (if any) in the provided Mono
  
  @param pub Mono to get Iterator for
  @return Iterator over Mono value