Android, Caching, Falcor.
Object rtn1 = method.invoke(o1); // Old cache object Object rtn2 = method.invoke(o2); // Falcor cache object if (rtn1 instanceof FalcorValidator) { Result rtn = validate(rtn1, rtn2); // Recursively validate objects if (rtn.isError()) { return rtn; } } else if ( ! rtn1.equals(rtn2)) { return