It all depends on what the entered constraint requires.
If, during the climb for eg, the constraint is a minimum altitude by point x, but the aircraft can achieve higher, then the prediction will be higher than the constraint. Similar, but in reverse of course, for the descent.
If the constraint requires 'AT' a particular height (and it's achievable!) then prediction will be exactly that.
Hope this helps.