Evaluates an object and returns True if all of the pre-supplied conditions are met
param
obj An object
return
True if all conditions are met
final Iterator iter = predicableList.iterator();
for(int i = 0; i < predicableList.size(); i++)
{
if(!((Predicable)iter.next()).evaluate(obj))
return false;
}
return true;