Return true if all conditions are satisfied