Delay Queue

implement delay queue interface.