Это утверждение из Lib под названием Hamcrest используется для обеспечения определенных состояний в программе. Если они терпят неудачу, они бросают исключение с некоторым выходом, чтобы понять, что пошло не так. Его вроде утверждают или методы assertEquals от JUnit. И поэтому они обычно используются в тестовом классе, но вы также можете использовать их в обычной программе для обеспечения ожидаемых состояний (предварительные условия, постусловия, инварианты классов или дизайн по контракту).
Таким образом, это обеспечивает Date getUpdated
>Date updated
, когда это не так, Исключение выбрано.