If you worked with Schedulers you probably know that you can use different already predefined schedulers like queue, async or asap:
of('', queueScheduler)
of('', asyncScheduler)
of('', asapScheduler)
that's all more or less clear.
But what if you want to create your own scheduler, for example: to make a 5s delay?
I could not find any examples/documations about it, except this outdate SO answer - https://stackoverflow.com/a/30921043/274500