In what case of deployment 'deployment.Generation < deployment.Status.ObservedGeneration' is true?

While checking out the deployment strategy I saw this code deployment.Generation <= deployment.Status.ObservedGeneration, here
I understand the ‘=’ part. I am not sure in which condition would the deployment.Generation < deployment.Status.ObservedGeneration.
Would appreciate if someone can guide me.