code: public int lastIndexOf(Object o) {
  		int index = -1;
  		try {
  			for (int i = 0; i < events.size(); i++) {
  				if (events.get(i).equals(o)) {
  					index = i;
  				}
  			}
  		} catch (IOException e) {
  			e.printStackTrace();
  		}
  		return index;
  	}
docs: /*
  (non-Javadoc)
  
  @see java.util.List#lastIndexOf(java.lang.Object)