Empty check for iterables

**Problem Description**

I am not able to check whether an iterable is empty. I like to use Iterable as an argument type if I have no requirements other than using this argument in a for loop.

**Solution**

Provide an `isEmpty` implementation for Iterable arguments.