new(task:() ‑> Bool, priority:Int, id:Int)
active:Bool
id:Int
paused:Bool
priority:Int
task:() ‑> Bool