title: Is implementation of Iterator for a specific collection in java is an example of Adapter design pattern?
body: <p>Is implementation of Iterator for a specific collection is an example of Adapter design pattern ?</p>
  
  <p>For example:- 
  iterator implementation of ArrayList wraps ArrayList adaptee, while iterator implementation of HashSet wraps HashSet adaptee.</p>