WeakTimeoutQueue

fun WeakTimeoutQueue(timeoutMillis: Long, clock: () -> Long = { System.currentTimeMillis() })