Get_next_item is blocking. how do get a clock sampled data from driver?

In reply to ABD_91:

In reply to UVM_LOVE:
get_next_item unblocks when finish_item is called from the sequence .
Assuming that finish_item is called at Time 0 , you would observe default value of read_DATA signal in both of your displays .
You are doing a nonblocking assignment while reading it via a blocking statment , how do you expect to observe the same value ? .
One gets updated in NBA region while the display executes in active region

Driver must wait for next clock triggering before sampling signals

Could you help me with an example code?