[Name] Iterator [Description] Provide a way to access the elements of an aggregate object sequentially without exposing its underlying representation. [In Code Complete[14]] Yes [Other] N/A [In Design Patterns] 
Yes
N o
Y e s