> The relevant RC method needs to help with ordering the method > candidates, so return either -1 or 1 to help the runtime choose the > right candidate
But what is "equal"? Is it the two resource infos pointing to updateFruit when i know the target is that method? So return 0 in that case? And what's the algorithm when two different resource infos are passed, that may or may not be updateFruit? (I think there may be an easier way to write this interface - simply list through the methods calling a method on an interface that returns true or false - but that's a discussion for another day.)
