Dodanie interfejsow

Dlaczego ta metoda ma tyle argumentow? Daj mi przyklad wywolania tej metody z wartościami jakie przyjmuja poszczegolne argumenty.