code: public TableRef off(StorageEvent eventType, OnItemSnapshot onItemSnapshot) {
  		Event ev = new Event(eventType, this.name, null, null, false, true, false, onItemSnapshot);
  		context.removeEvent(ev);
  		return this;
  	}
docs: Remove an event handler.
  
  <pre>
  
  StorageRef storage = new StorageRef("your_app_key", "your_token");
  
  TableRef tableRef = storage.table("your_table");
  
  //Define handler function
  final OnItemSnapshot itemSnapshot = new OnItemSnapshot() {
  &#064;Override
  public void run(ItemSnapshot itemSnapshot) {
  if (itemSnapshot != null) {
  Log.d("TableRef", "Item : " + itemSnapshot.val());
  }
  }
  };
  
  // Add an update listener
  tableRef.on(StorageRef.StorageEvent.UPDATE,itemSnapshot,new OnError() {
  &#064;Override
  public void run(Integer integer, String errorMessage) {
  Log.e("TableRef", "Error adding an update event listener: " + errorMessage);
  }
  });
  
  Handler handler=new Handler();
  
  final Runnable r = new Runnable()
  {
  public void run()
  {	 //remove the update listener
  tableRef.off(StorageRef.StorageEvent.UPDATE,itemSnapshot);
  }
  };
  
  // Stop listening after 5 seconds
  handler.postDelayed(r, 5000);
  
  </pre>
  
  @param eventType
  The type of the event to listen. Possible values: put, update, delete
  @param onItemSnapshot
  The callback previously attached.
  @return Current table reference