Observer

Create new obejct SessionId wrapping the string. Session id could be from many components , cound be only numbers and etc.. Also you will avoid the problem of order. If i creaste
```java
 new Session("53h34g5jk3kj4jk54","admin","20/03/2013")
```

The object is still a valid one..