If you actually did other programming, you should know about listeners/subscribers then, basically Subscribe()
does that, it subscribes to the method and give a way to cancel that Subscription, otherwise the callback gets fired indefinitely, go take a look at the Subscribe()
method return type and you should understand better.
Thanks