def notify(event, tuple, sec=nil)
      template = NotifyTemplateEntry.new(self, event, tuple, sec)
      synchronize do
        @notify_waiter.push(template)
      end
      template
    end
def notify(event, tuple, sec=nil)
      template = NotifyTemplateEntry.new(self, event, tuple, sec)
      synchronize do
        @notify_waiter.push(template)
      end
      template
    end
Registers for notifications of +event+.  Returns a NotifyTemplateEntry.
 See NotifyTemplateEntry for examples of how to listen for notifications.

 +event+ can be:
 'write'::  A tuple was added
 'take'::   A tuple was taken or moved
 'delete':: A tuple was lost after being overwritten or expiring

 The TupleSpace will also notify you of the 'close' event when the
 NotifyTemplateEntry has expired.