In my application I use 3rd party library (Spring Data for MongoDB to be exact).
Methods of this library return Iterable, while the rest of my
Iterable
Since RxJava is a hammer and this kinda looks like a nail, you can do
Observable.from(iterable).toList().toBlocking().single();