public Enumerator(BlockingEnumerableCollection <T> collection)
 {
     this.collection = collection;
 }