je veux convertir une chaine en double et puis le comparer avec un autre double!

mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 double value2;
     String ch=object.toString().substring(1, 6);
    double obj =Integer.valueOf(ch).doubleValue();
 
    int retval =  obj.compareTo(value2);
 
     if(retval > 0) {
        System.out.println("obj1 is greater than obj2");
     }
     else if(retval < 0) {
        System.out.println("obj1 is less than obj2");
     }
     else {
        System.out.println("obj1 is equal to obj2");
     }
erreur en obj!