public static boolean inneholdt(String a, String b){

        a =a.toUpperCase();
        b = b.toUpperCase();

        boolean sammeord = false;

        char[] alfabet = {'A','B','C','D','E','F','G','H','I','J',
                          'K','L','M','N','O','P','Q','R','S','T',
                          'U','V','W','X','Y','Z','Æ','Ø','Å'};

        int[] forekomstera = new int[alfabet.length];
        int[] forekomsterb = new int[alfabet.length];

        char[] A = a.toCharArray();
        char[] B = b.toCharArray();

        for(int i = 0; i < alfabet.length;i++){

            char skalsjekkes = alfabet[i];

            int antallforekomstera = 0;
            int antallforekomsterb = 0;

            for(int j = 0; j< A.length; j++){
                if(A[j] == skalsjekkes){antallforekomstera++;}
            }

            for(int j = 0; j< B.length; j++){
                if(B[j] == skalsjekkes){antallforekomsterb++;}
            }

            forekomstera[i] += antallforekomstera;
            forekomsterb[i] += antallforekomsterb;

        }//endof for

        for(int i = 0; i < alfabet.length; i++){
            if(forekomstera[i] == forekomsterb[i]){sammeord = true;}
            else{ sammeord = false; break;}
        }

        return sammeord;        
    }