public int Compare(object x, object y)
            {
                StackCollection first  = (StackCollection)x;
                StackCollection second = (StackCollection)y;

                return(first.StackCollSequence.CompareTo(second.StackCollSequence));
            }
 public bool Contains(StackCollection value)
 {
     return(List.Contains(value));
 }
 public void Remove(StackCollection value)
 {
     List.Remove(value);
 }
 public void Insert(int index, StackCollection value)
 {
     List.Insert(index, value);
 }
 public int IndexOf(StackCollection value)
 {
     return(List.IndexOf(value));
 }
 public int Add(StackCollection value)
 {
     return(List.Add(value));
 }