メソッドは間違ってました。忘れてください

条件

1.Aクラスから、StaticなBクラスを呼び出して値を返してもらう
2.その値を返すタイミングはわからない。最大2秒待つ
3.そのBクラスは一切変更できない。呼び出しと値の返すことしかできない。
4.Bクラスは1度しか呼び出せない。
5.値はTrueかfalseを返してくる。どちらかが返ってくるまでAクラスの処理は待機する