Javaで、クラスを受け取ってそのインスタンスを返すようなstaticメソッドを書きたいんだけど、
どう書けばいいの?
下のコードでいうと、???のところがわからない。

class Utility {
 static ??? create(Class<? extends BaseClass> clazz) {
  ??? obj = clazz.newInstance();
  return obj;
 }
}

/// こんな感じで使いたい
import static my.pkg.Utility.*;
FooClass obj = create(FooClass.class);