Rubyで呼び出しごとに異なる乱数列が生成されるメソッドを作成したいです.
D言語であれば unpredictableSeed のような感じです.
仕様は以下のようです.
ご教授お願い致します.

仕様:
・randomSeed()呼び出しごとに異なる乱数列を生成する
・返り値にとあるclassを返す

def randomSeed
    rnd = Random.new(rand(1000)) ← ここで呼び出しごとに異なる乱数列を生成する
    return class.new(rnd)
end

補足:
D言語ではこのように書けます

Class!xxx randomSeed()
{
    Random rnd;
    rnd.seed(unpredictableSeed);
    return Class!xxx(rnd);
}