関数型インターフェースを使いたいときって自分で作ったほうがいい感じ?
実行するときに.accept()とか書いてあっても何するのかわかりずらかったりするかなーって思った