How to generate the unique values in array with out using unique keyword

In reply to dave_59:

In reply to Manikanta Kopparapu:
You need to explain your requirements in more detail. Right now your constraints generate a non-random series of numbers starting at 0 each time you randomize. We could change the constraint so that it continues the series where it left off, but that does not look very interesting. It’s totally non-random, and you would only be able to call randomize 16 times before the serious would have to repeat.
Also, when you say you want unique values between calls to randomize, are the values {0,2,4,6,8} considered unique from {2,4,6,8,10}?
It would really help to show examples of expected results you are looking for.

Hi Dave,
Thanks for your explaination. My requirement here is when i repeat the process for two times i need different unique values for two simulations.

say for the first repeat(run) i got 0,2,4,6,8 and for the second repeat(run) i require values other than the first run values say 2,4,6,8,10 is also considered as unique only for me.
For doing that also how can i write a constraint to start over from where it left in the lst run.
So in the code where i need to modify for getting the above different unique values.
Thanks,
Manikanta K.