sowieso hat gesagt.:
ja und wie kann ich den Interfaces jetzt entnehmen, ob die Einfügreihenfolge erhalten bleibt?
Einfach mal in der API schauen, z.B. beim Interface List steht:
public interface List<E>
extends Collection<E>
An ordered collection (also known as a sequence). The user of this interface has precise control over where in the list each element is inserted. The user can access elements by their integer index (position in the list), and search for elements in the list.
Beim LinkedHashSet steht das nicht im Interface Set, weil das extra nicht gefordert wird. Aber in der Klasse selbst steht dann:
public class LinkedHashSet<E>
extends HashSet<E>
implements Set<E>, Cloneable, Serializable
Hash table and linked list implementation of the Set interface, with predictable iteration order.
Hier findest Du einen Überblick über die Interfaces vom Java Collection Framework.