public static < E > SynchronizedRichIterable < E > of ( RichIterable < E > iterable ) { return new SynchronizedRichIterable < E > ( iterable ) ; }
This method will take a RichIterable and wrap it directly in a SynchronizedRichIterable .