The javadoc for
Executors.newSingleThreadScheduledExecutor
says "... the returned executor is guaranteed not to be reconfigurable to use additional threads".
What does the above sentence mean? Does it mean the returned instance may not have nested threads?