Immutable heapless iterator for Char arrays.
Checks condition against head. Returns false if the collection is empty.