Examples of how to use many different threading operators in RxJava