I have two ArrayLists defined as below. 

```
  List userErrorlist = new ArrayList();
  List adminErrorList = new ArrayList(userErrorlist);

```

The second List, `adminErrorList` is an exact copy of the `userErrorList`.

However, I want to add an item to the beginning of the `adminErrorList` before copying the content of the `userErrorList`.

Is that possible?