http://koziolekweb.pl/2014/06/16/interfejsy-z-implementacja-w-javie-8/