cdac.medinfo.sdk.hl7282.commoninterface

## Interface ICollectionIterable<T>

- Type Parameters:
    `T` - - object of type specified at the time of instantiation of the implementer class.
  All Superinterfaces:
    java.lang.Iterable<T>
  All Known Subinterfaces:
    IMultiValuedPairedCollection<T1,T2>, IPairedCollection<T1,T2>, ISingleCollection<T>
  All Known Implementing Classes:
    MultiValuedPairedCollection, PairedCollection, SingleCollection

      public interface ICollectionIterable<T>
      extends java.lang.Iterable<T>

  Provides a contract of iterability that the implementer class is bound to follow.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `ICollectionIterator<T>` | `iterator()`

- - ### Method Detail

    - #### iterator

          ICollectionIterator<T> iterator()

      Specified by:
        `iterator` in interface `java.lang.Iterable<T>`
      Returns:
        ICollectionIterator