StartWith는 Observable의 시퀸스를 다른 Observable 또는 데이터로 시작할때 사용된다. 즉,Observable에서 항목을 방출하기 전에 지정된 항목 시퀀스를 방출한다.
observable.startWith(item1, item2, ...)
fun main(){
val originalObservable = Observable.just("D", "F", "G")
val startObservable = Observable.just("A", "B", "C")
originalObservable
.startWith(startObservable)
.subscribe { value ->
println(value)
}.let { }
}