Сделал я эту задачу, валик принял, но прога ни одну нить не прерывает, а просто в бесконечном цикле выводить названия нитей. Подскажите, что не так то?????? Я думаю, что это не правильно, но валик пропустил....
public class TaskManipulator implements Runnable,CustomThreadManipulator{
    private Thread thread;
    @Override
    public void run() {
        while (!thread.isInterrupted()) {
            try {

                System.out.println(Thread.currentThread().getName());
                Thread.sleep(100);
            } catch (InterruptedException e) {
                System.out.println("исключение");
            }
        }
    }

    @Override
    public void start(String threadName) {
        thread = new Thread(this);
        thread.setName(threadName);
        thread.start();
    }
    @Override
    public void stop() {
        thread.interrupt();
    }
}