このメソッド呼び出しへの引数は、順序が間違っているように見えます。 たとえば、呼び出し Preconditions.checkNotNull("message", message) は、引数を予約しました。チェックされる値は、第一引数です。