RxJava framework timing diagram - basic RxJava example