Returns true if the given function returns true for no items in the list.
If the list is empty, returns true.