Iterate() implementation
Test method
Style fixes
Matcher replacement
Test improvement
Merge pull request #780 from cyberone-wdp/#772

#780: pull request #772 Iterate() implementation