method int compare(Object, Object)
preobj1 != null
preobj1.name != null
preobj2 != null
preinit'ed(obj2.name)
postinit'ed(return_value)