private void PoUsunieciu(T usuniety, T wartosc)
 {
     if (elementUsuniety != null)
     {
         var args = new ElementUsunietyEventsArgs <T>(usuniety, wartosc);
         elementUsuniety(this, args);
     }
 }
 private static void Kolejka_elementUsuniety(object sender, ElementUsunietyEventsArgs <double> e)
 {
     Console.WriteLine("Element usunięty: {0}, nowy element w kolekcji: {1}", e.ElementUsuniety, e.ElementNowy);
 }