interface ICollab { static final new O done; // returns null => sleep // returns done => all work done Runnable grabWork(); }