Originally posted by Ernest Friedman-Hill:
Object is the ultimate superclass of all other classes; therefore you can pass anything at all: a String describing the change, a special class you've defined for this purpose, an array of Lists of Maps full of interesting data... anything.