Java: Exécutable paramétrable

Standard Runnable interface a seulement non paramétrées run() méthode. Il est également Callable<V> interface avec call() méthode retournant le résultat de type générique. J'ai besoin de passer de paramètre générique, quelque chose comme ceci:

interface MyRunnable<E> {
  public abstract void run(E reference);
}

Est-il une interface standard pour cette fin ou je dois déclarer que, de base, un par moi-même?

source d'informationauteur mschayna